Saltar al contenido principal

Conectar al PLC (EtherNet/IP, PROFINET)

Esta guía muestra cómo conectar la cámara OV80i a PLCs industriales utilizando los protocolos EtherNet/IP o PROFINET. Estas conexiones permiten comunicación en tiempo real para activar inspecciones, recibir resultados e integrar la inspección por visión en sus sistemas de producción automatizados.

nota

Para obtener información detallada de mapeo de datos y temporización, consulte PLC Communication Details (EtherNet/IP)

Cuándo usar la Comunicación PLC: Cuando necesite integrar la inspección por visión con líneas de producción automatizadas, activar inspecciones a partir de señales PLC, enviar resultados de pasada/fallo a los PLCs o coordinar la inspección por visión con otro equipo de automatización.

Prerrequisitos

  • Sistema de cámara OV80i configurado y conectado a la red
  • Sistema PLC con capacidad EtherNet/IP o PROFINET
  • Infraestructura de red que conecte la cámara y el PLC
  • Acceso al software de programación de PLC (Studio 5000, TIA Portal, etc.)
  • Conocimientos básicos de conceptos de redes industriales

Comprensión de los Protocolos de Comunicación PLC

EtherNet/IP

  • Usado por: principalmente PLCs de Allen-Bradley/Rockwell Automation
  • Beneficios: Comunicación de alta velocidad, ampliamente soportada, mensajería explícita e implícita
  • Aplicaciones: ControlLogix, CompactLogix y otras plataformas de Rockwell
  • Intercambio de Datos: I/O cíclico y comunicación basada en mensajes

PROFINET

  • Usado por: Siemens y otros fabricantes europeos
  • Beneficios: Comunicación determinista en tiempo real, diagnósticos avanzados
  • Aplicaciones: PLCs Siemens S7, varios sistemas de automatización industrial
  • Intercambio de Datos: I/O cíclico con rendimiento en tiempo real

Parte 1: Conexión EtherNet/IP

Paso 1: Configurar OV80i para EtherNet/IP

Opción de Protocolo EtherNet/IP en la Página de Ethernet Industrial

1.1 Acceder a la Configuración de Ethernet Industrial

  1. Abrir la interfaz web de OV80i
  2. Navegar a "Industrial Ethernet" en el menú de la izquierda
  3. Verá la página de configuración de Ethernet Industrial

1.2 Habilitar el protocolo EtherNet/IP

  1. En el menú Industrial Ethernet, seleccione el protocolo "EtherNet/IP"
  2. Haga clic en "Enable" para activar la comunicación EtherNet/IP
  3. Anote la configuración de red de su cámara en la ventana de Información del Dispositivo

1.3 Configurar la Configuración de Red

  1. Establecer dirección IP estática (recomendado para producción)
    • Ir a Configuración del Sistema > Red
    • Configurar IP estática en la misma subred que su PLC
    • Ejemplo: Cámara: 10.250.0.100, PLC: 10.250.0.50
  2. Configurar máscara de subred (típicamente 255.255.255.0)
  3. Establecer la Puerta de Enlace si es necesario para su red

1.4 Configurar los Ajustes de Dispositivo EtherNet/IP

  1. Nombre del Dispositivo: Asigne un nombre significativo a su cámara
  2. Configuración de Assembly: Configure las estructuras de datos de entrada/salida
  3. Parámetros de Conexión: Establezca valores adecuados de timeout y RPI (Requested Packet Interval)
  4. Haga clic en "Save" para aplicar la configuración de EtherNet/IP

Paso 2: Configurar la Configuración de Receta del PLC

2.1 Habilitar la Activación por PLC (Opcional)

  1. Ir a Recipe Editor > Ajustes de Imagen
  2. En Control Fotométrico, establezca Modo de Disparo en "PLC Trigger"
  3. Importante: Una vez que la Activación por PLC esté habilitada, el disparo manual queda deshabilitado

2.2 Configurar la Salida Pass/Fail

  1. Navegue a Recipe Editor > IO Block
  2. Asegúrese de que su lógica de inspección termine con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Inspection Pass en el ensamblaje EtherNet/IP

Paso 3: Configurar el Lado PLC (Ejemplo Allen-Bradley)

3.1 Instalar Archivo EDS

  1. Descargar el archivo EDS desde el soporte de Overview.ai o la interfaz de la cámara

EDS File Download

  1. En Studio 5000, vaya a Tools > EDS Hardware Installation Tool

EDS Hardware Installation Tool in the Studio 5000 Tools Menu

  1. Buscar y seleccione el archivo EDS de OV80i

Studio 5000 Device Description File Installation Tool

  1. Siga el asistente de instalación para completar la instalación de EDS

3.2 Agregar OV80i al Proyecto PLC

  1. En Studio 5000, abra su proyecto de PLC
  2. Vaya a I/O Configuration en el árbol del proyecto
  3. Haz clic derecho en el módulo Ethernet y seleccione "New Module"

New Module Option in the Studio 5000 Controller Organizer

  1. Buscar "OV80i" o "Overview" en el catálogo de módulos
  2. Seleccionar el módulo OV80i y haga clic en "Create"

3.3 Configurar Propiedades del Módulo

  1. Nombre: Ingrese un nombre descriptivo para la cámara
  2. Dirección IP: Ingrese la dirección IP del OV80i (p. ej., 10.250.0.100)
  3. RPI (Requested Packet Interval): Establezca en 100 ms o según sea necesario
  4. Parámetros de Conexión: Configure los tamaños de datos de entrada/salida
  5. Haga clic en "OK" para crear el módulo

Studio 5000 New Module Properties

3.4 Mapeo de Datos de E/S

  1. Datos de Entrada: Resultados de inspección, bits de estado, señales de cámara lista
  2. Datos de Salida: Comandos de disparo, solicitudes de cambio de receta, señales de control
  3. Crear etiquetas en su programa de PLC para mapear a los datos de E/S
  4. Ejemplos de Etiquetas de Entrada:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Ejemplos de Etiquetas de Salida:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Ensamblaje de Entrada (OV80i → PLC)

Byte and bit layout of the OV80i input assembly

Ensamblaje de Salida (PLC → OV80i)

Byte and bit layout of the OV80i output assembly

Paso 4: Prueba de la Comunicación EtherNet/IP

4.1 Verificar el estado de la conexión

  1. En Studio 5000, verifique el estado del módulo en I/O Configuration
  2. Marka de verificación verde indica conexión exitosa
  3. X roja indica problemas de comunicación

4.2 Prueba de Comunicación Básica

  1. Monitorear los datos de entrada de la cámara en el programa del PLC
  2. Alternar las señales de salida hacia la cámara y verificar la respuesta
  3. Verificar la información de diagnóstico para cualquier código de error

4.3 Prueba de disparo y respuesta

  1. Habilitar el disparo PLC hacia la cámara
  2. Monitorear los resultados de inspección en los datos de entrada del PLC
  3. Verificar que el estado de Pass/Fail se actualice correctamente
  4. Verificar el tiempo de los ciclos de disparo y respuesta

Parte 2: Conexión PROFINET

Paso 1: Configurar OV80i para PROFINET

1.1 Acceder a la configuración de Industrial Ethernet

  1. Abrir la interfaz web de OV80i
  2. Navegar a "Industrial Ethernet" en el menú de la izquierda
  3. Seleccionar "PROFINET" protocolo entre las opciones

image.png

1.2 Habilitar el protocolo PROFINET

  1. Haga clic en "Enable PROFINET" para activar el protocolo
  2. Nota: PROFINET gestiona la dirección IP de la cámara cuando está habilitado
  3. La configuración de IP de la cámara puede ser sobrescrita por la configuración del PLC

1.3 Configurar Configuración del Dispositivo PROFINET

  1. PROFINET Device Name: Establecer un nombre único para la cámara
    • Ejemplo: "OV80i_Line1_Station2"
    • Debe ser único si hay varias cámaras en el mismo PLC
  2. Device Configuration: Tomar nota de las capacidades del dispositivo y la estructura de datos
  3. Haga clic en "Save" para aplicar la configuración PROFINET

Paso 2: Configurar Configuración de Recetas del PLC

2.1 Habilitar el disparo PLC (Opcional)

  1. Navegar a Recipe Editor > Imaging Setup
  2. Establecer Trigger Mode a "PLC Trigger" si es necesario
  3. Advertencia: El disparo manual se desactiva cuando el disparo PLC está activo

2.2 Configurar Lógica de Pass/Fail

  1. Navegar a Recipe Editor > IO Block
  2. Asegúrese de que la lógica de inspección concluya con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Pass de inspección en el montaje de entrada PROFINET

Paso 3: Configurar el Lado del PLC (Ejemplo Siemens)

3.1 Instalar el archivo GSDML

  1. Descargar el archivo GSDML desde el soporte de Overview.ai
  2. En TIA Portal, vaya a Options > Manage general station description files (GSD)
  3. Haga clic en "Install GSD file" y seleccione el archivo GSDML de OV80i
  4. Completar el proceso de instalación
nota

Si quieres recibir datos de vuelta desde Node-RED al PLC Profinet, asegúrate de añadir los módulos de datos personalizados (User Data - 64 bytes y User Results - 64 bytes).

User Data and User Results modules.png

Custom Data via Node-RED module IDs.png

3.2 Añadir OV80i a la Configuración de Hardware

  1. En TIA Portal, abra la vista Device & Networks
  2. Desde el catálogo de Hardware, expanda Other field devices > PROFINET IO
  3. Localice el dispositivo OV80i y arrástrelo a la vista de la red
  4. Conecte el OV80i a la interfaz PROFINET de su PLC

3.3 Configurar Propiedades del Dispositivo

  1. Nombre del Dispositivo: Establezca el mismo nombre que está configurado en la cámara
  2. Dirección IP: Configure la dirección IP (puede ser administrada por el PLC)
  3. Tiempo de Actualización: Establezca el tiempo de ciclo (se recomienda 128 ms por defecto)
  4. Datos I/O: Configure los módulos de datos de entrada/salida según sea necesario

3.4 Asignar Dirección IP y Nombre de Dispositivo

  1. Compilar la configuración de hardware
  2. Conectarse al PLC
  3. Asignar la dirección IP al dispositivo OV80i
  4. Asignar el nombre de dispositivo que coincida con la configuración de la cámara

Paso 4: Prueba de la Comunicación PROFINET

4.1 Verificar el estado del dispositivo

  1. En TIA Portal, verifique el estado del dispositivo en Device & Networks
  2. Estado verde indica comunicación exitosa
  3. Estado rojo indica problemas de comunicación

4.2 Prueba de Intercambio de Datos

  1. Monitorear datos de entrada desde la cámara en el programa del PLC
  2. Controlar datos de salida hacia la cámara y verificar la respuesta
  3. Verificar buffers de diagnóstico en busca de mensajes de error

image.png

4.3 Prueba del Ciclo de Inspección

  1. Activar el disparador PLC hacia la cámara
  2. Monitorear los resultados de inspección en los datos de entrada del PLC
  3. Verificar la transmisión del estado pass/fail
  4. Verificar que el tiempo de ciclo cumpla con los requisitos de la aplicación

Paso 5: Solución de Problemas de la Comunicación PLC

5.1 Problemas comunes de EtherNet/IP

ProblemaSíntomasSolución
Timeout de conexiónEl módulo muestra una X roja en Studio 5000Verifique direcciones IP, conectividad de red, configuración de firewall
Los datos no se actualizanLos datos de I/O permanecen estáticosVerifique la versión del archivo EDS, verifique la configuración de ensamblaje
El disparador no funcionaLa cámara no responde al disparo del PLCVerifique el mapeo del bit de disparo, verifique que la salida del PLC esté activa
Respuesta lentaResultados de inspección retrasadosAjuste la temporización de RPI, verifique la carga de la red

5.2 Problemas comunes de PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoLa cámara no es visible en TIA PortalVerifique la instalación del archivo GSDML, verifique el nombre del dispositivo
Conflictos de direcciones IPErrores de comunicaciónAsegure direcciones IP únicas, verifique la configuración de subred
Errores de tiempo de cicloTimeouts del watchdogAumente el tiempo de ciclo, verifique el rendimiento de la red
Errores de formato de datosDatos de I/O incorrectosVerifique la versión GSDML, verifique el mapeo de la estructura de datos

5.3 Diagnóstico de Red

  1. Prueba de ping entre la cámara y el PLC
  2. Verifique los switches de red y la integridad de los cables
  3. Monitoree el tráfico de red para problemas de ancho de banda
  4. Verifique que la configuración del firewall no bloquee la comunicación

Paso 6: Optimización del Rendimiento

6.1 Consideraciones de Temporización

  • EtherNet/IP RPI: Comience con 100 ms; ajuste según las necesidades de la aplicación
  • PROFINET Cycle Time: Use 128 ms por defecto; reduzca solo si es necesario
  • Tiempo de Inspección: Considere el tiempo total de inspección en la planificación del ciclo
  • Latencia de Red: Tenga en cuenta las demoras de la red al calcular la temporización

6.2 Eficiencia de Datos

  • Minimizar el tamaño de los datos en los ensamblajes I/O
  • Utilice tipos de datos apropiados (BOOL vs INT vs REAL)
  • Evite datos innecesarios en la comunicación cíclica
  • Utilice mensajes explícitos para datos no críticos

6.3 Gestión de Red

  • Conmutadores gestionados para mejores diagnósticos
  • Implemente redundancia para aplicaciones críticas
  • Monitoree la utilización de la red para evitar congestiones
  • Planifique rangos de direcciones IP para la escalabilidad

¡Éxito! La Comunicación PLC está Establecida

La cámara OV80i ahora puede:

Comunicarse con PLCs utilizando protocolos industriales

Recibir señales de disparo de sistemas de automatización

Enviar los resultados de inspección a la lógica de control del PLC

Integrarse de forma fluida con la automatización de la línea de producción

Soportar cambios remotos de recetas y la coordinación del sistema

Mejores Prácticas

Despliegue en Producción

  • Utilizar direcciones IP estáticas para una comunicación consistente
  • Documentar todos los ajustes de red y configuraciones de dispositivos
  • Probar exhaustivamente antes del despliegue en producción
  • Planificar procedimientos de mantenimiento y solución de problemas

Consideraciones de Seguridad

  • Segmentar las redes industriales de las redes de oficina
  • Usar switches gestionados con características de seguridad adecuadas
  • Monitorear el acceso a la red y las comunicaciones de los dispositivos
  • Mantener el firmware actualizado en todos los dispositivos de red

Mantenimiento

  • Comprobaciones regulares de la salud de la red y diagnósticos
  • Monitorear las estadísticas de comunicación para tendencias de rendimiento
  • Actualizar controladores y archivos de configuración según sea necesario
  • Mantener la documentación de todas las configuraciones de red

Próximos Pasos

Después de establecer la comunicación PLC:

  1. Desarrollar la lógica de control PLC para su aplicación específica
  2. Crear interfaces para operadores para monitoreo y control
  3. Configurar el registro de datos para el seguimiento de la producción
  4. Implementar manejo de alarmas para la gestión de fallas del sistema
  5. Planificar la copia de seguridad del sistema y procedimientos de recuperación ante desastres

📥 Descarga de Archivos

Descargue estos archivos esenciales para la integración con PLC (compatibles con los sistemas OV20i y OV80i):

Configuración EtherNet/IP

  • OV80i EDS File - Ficha de Datos Electrónicos (EDS) para Allen-Bradley Studio 5000
    • Requerido para configurar el módulo OV80i en sistemas ControlLogix/CompactLogix

Configuración PROFINET

  • OV80i GSDML File - Descripción del dispositivo para Siemens TIA Portal
    • Requerido para configurar el dispositivo OV80i en redes PROFINET

Código PLC de Ejemplo (Universal)

  • Recipe Switch Routine - Lógica ladder para el cambio de recetas

    • Rutina Allen-Bradley completa para cambiar las recetas de la cámara vía PLC
    • Funciona con los sistemas OV20i y OV80i
  • Camera Trigger Routine - Lógica ladder para activar inspecciones

    • Rutina Allen-Bradley completa para activar la cámara y manejar los resultados
    • Funciona con los sistemas OV20i y OV80i

Notas de Uso de Archivos:

  • Archivos EDS: Importar en Studio 5000 mediante Tools → EDS Hardware Installation Tool
  • Archivos GSDML: Importar en TIA Portal mediante Options → Manage GSD Files
  • Archivos L5X: Importar la lógica ladder directamente a su proyecto Allen-Bradley
  • Cámara-Específica: Use archivos EDS/GSDML de OV80i para sistemas OV80i; el código de muestra es compatible entre modelos

🔗 Ver También